An Empirical Study on Integrating Agile and User Centered Design
ثبت نشده
چکیده
This paper discusses an empirical study that identified challenges exhibited by industrial practitioners in integrating Agile development processes and User Centred Design (UCD). The study also identified practices utilised in order to achieve the integration. Fourteen in-depth, one-to-one interviews were conducted with 14 participants from 11 companies of varying sizes in five different countries including the United Kingdom, Canada, Netherlands, Portugal, and Egypt. Those interviews covered a broad range of issues ranging from usability and UX goals to incorporating user feedback in Agile teams. The study revealed the existence of a set of challenges including: lack of management support to UCD activities, lack of allocated time for upfront activities, communication between the development team and UCD practitioners, conducting usability testing, absence of UCD practitioners or their increased work load, and lack of documentation. The study also revealed methods utilised by industrial practitioners to tackle some of these challenges via iteration 0, parallel tracks and lightweight documentation. Industrial practitioners can utilise the description of integration challenges and corresponding practices in identifying potential challenges and proposed practices to deal with these anticipated challenges.
منابع مشابه
A Practitioner Perspective on Integrating Agile and User Centred Design
This paper discusses an empirical study that identified challenges exhibited by industrial practitioners in integrating Agile development processes and User Centred Design (UCD). The study also identified practices utilised in order to achieve the integration. Fourteen in-depth, one-to-one interviews were conducted with 14 participants from 11 companies of varying sizes in five different countr...
متن کاملTowards a Framework for Integrating Agile Development and User-Centred Design
Due to a number of similarities between user-centred design (UCD) and agile development, coupled with an appreciation that developers are rarely usability experts, it seems attractive to integrate these two approaches. However, although agile methods share some of the same aims as UCD, there are also distinct differences. These differences have made the use of these methods on development proje...
متن کاملIntegrating Extreme Programming and User-Centered Design
The success of a software development project is associated not only with tools and technologies, but it also depends on how much the development process helps to be user-centered and developer-oriented. Involving customers in the process and being people-oriented, Extreme Programming (XP)– One of the popular agile methods – can be a choice for developing a usable system. The project under stud...
متن کاملInoculating an Agile Company with User-Centred Design: An Empirical Study
We present an empirical study on facilitating the adoption of usercentred design (UCD) in small Agile companies. To this end, we introduced a curated set of qualitative design practices in an Agile organisation, engaging developers in a lightweight series of workshops. Our results suggest that the approach followed enhanced internal communication and promoted a concrete shift towards a more use...
متن کاملTowards an Adaptive Learning System Based on Agile Learner-centered Design
Adaptive Learning concept has apprehended the interest of educational actors and partners, especially in higher education. However, the implementation of this concept has faced many challenges, particularly in Adaptive Learning Systems (ALS). The present paper aims to give the foundation of a framework for an ALS that gives extensive attention at each stage of the design process to the end-user...
متن کامل